Dynamic Discovery and Binding of Web Services to Abstract Web Process Flows

نویسندگان

  • Rama Akkiraju
  • John Colgrave
  • Kunal Verma
  • Prashant Doshi
  • Richard Goodwin
چکیده

Translating high-level business process flows--created by business analysts--to executable flows is often manual and time consuming. Service oriented architectures, enabled by Web services, show promise in enabling a more automatic translation process. While some work has been done to address this gap, the prior work does not provide flexible ways of discovering services and does not accommodate the inter-service dependencies that might exist while binding services to a high-level workflow process. In this paper, we present a novel approach to dynamically discover suitable services from a UDDI registry and to automatically bind them to abstract business process flows represented in BPEL. Our contributions are two fold: First, we present a way to dynamically bind services to abstract business process flows while considering inter-service dependencies and domain constraints. Second, we present a flexible mechanism to enhance UDDI’s service discovery function. Using our approach, users can integrate multiple external matching services with a UDDI registry to support multiple external service description languages. The result is a system that enables business analysts to focus on creating appropriate high-level flows, while providing application developers with the tools required to translate these high-level flows into executable flows.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Executing Abstract Web Process Flows

Current business process flow representation languages such as BPEL4WS do not accommodate abstract specifications of business activities and dynamic binding of web services at run time. Moreover, dynamic selection of individual web services for a process is often not a stand-alone operation. There may be many inter-service dependencies and domain constraints that need to be considered in select...

متن کامل

On Accommodating Inter Service Dependencies in Web Process Flow Composition

Current business process flow representation languages such as BPEL4WS are prescriptive and operate at the execution level. They do not accommodate abstract specifications of business activities and dynamic binding of Web Services at run time. Moreover, dynamic selection of Web services for a process is, often, not a stand-alone operation. There may be many interservice dependencies and domain ...

متن کامل

Discovering Semantic Web Services with Process Specifications

Service discovery is one of the crucial issues for service-oriented architectural model. Recently the trend is towards semantic discovery by which semantic descriptions are the basis for service matchmaking instead of simple search based on service attributes. OWL-S is a widely adopted semantic specification for Web Services which comprises three profiles. Among those, process model is the prof...

متن کامل

Infrawebs Bpel-based Editor for Creating the Semantic Web Services Description

INFRAWEBS project [INFRAWEBS] considers usage of semantics for the complete lifecycle of Semantic Web processes, which represent complex interactions between Semantic Web Services. One of the main initiatives in the Semantic Web is WSMO framework, aiming at describing the various aspects related to Semantic Web Services in order to enable the automation of Web Service discovery, composition, in...

متن کامل

Automatic Discovery of Technology Networks for Industrial-Scale R&D IT Projects via Data Mining

Industrial-Scale R&D IT Projects depend on many sub-technologies which need to be understood and have their risks analysed before the project can begin for their success. When planning such an industrial-scale project, the list of technologies and the associations of these technologies with each other is often complex and form a network. Discovery of this network of technologies is time consumi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005